an engineering masterpiece - Inglés Sinónimo Diccionario